Obec Staňkovice leží v Ústeckém kraji v ORP Žatec v nadmořské výšce 206 m. V roce 2014 zde žilo 894 obyvatel. Staňkovice má katastrální území o rozloze 1423 ha.